//定义pinia,定义需要共享的状态(数据)
import {defineStore} from "pinia";

//创建一个用户状态，并且对外提供
export const adminStore = defineStore(
    'admin',    //声明一个状态，命名为admin
    {
        state:()=>{
            return {};
        },
        actions:{
            update(admin){
                this.admin =admin
            }
        }
    }
);
//创建一个token
export const tokenStore =defineStore(
    'token',
    {
        state: ()=>{
            return {token: localStorage.getItem('token')}
        },
        actions:{
            update(token){
                this.token=token;
                localStorage.setItem('token',token)
            }
        }
    }
)